mashed tomatoes - Francés Inglés Diccionario